// 引用 express 框架
const express = require('express');
// 渲染博客展示页面路由
const admin = express.Router();


// 渲染登录页面
admin.get('/login', require('./admin/loginPage'));

// 实现登录功能  async 让函数变成一个异步函数
admin.post('/login', require('./admin/login'));

// 渲染用户列表路由
admin.get('/user', require('./admin/userPage'));

// 实现退出功能
admin.get('/logout',require('./admin/logout'));

// 渲染新增用户页面
admin.get('/user-edit', require('./admin/user-edit'));

// 创建实现用户添加功能路由 
admin.post('/user-edit',require('./admin/user-edit-fn'));

// 创建用户修改路由
admin.post('/user-modify',require('./admin/user-modify'));

// 删除用户路由
admin.get('/delete',require('./admin/user-delete'));

// 文章列表页面路由
admin.get('/article',require('./admin/article'));

// 文章编辑页面路由
admin.get('/article-edit',require('./admin/article-edit'));

// 实现文章添加路由
admin.post('/article-add',require('./admin/article-add'));


// 将路由作为模块导出
module.exports = admin;